import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';

import {IndexRoutingModule} from './index-routing.module';
import {IndexComponent} from "./index.component";
import {TopTitleComponent} from "./top-title/top-title.component";
import {MatToolbarModule} from "@angular/material/toolbar";
import {MatGridListModule} from "@angular/material/grid-list";
import {MatIconModule} from "@angular/material/icon";
import {MatSidenavModule} from "@angular/material/sidenav";
import {LeftNavComponent} from './left-nav/left-nav.component';
import {MatCheckboxModule} from "@angular/material/checkbox";
import {MatFormFieldModule} from "@angular/material/form-field";
import {ReactiveFormsModule} from "@angular/forms";
import {MatListModule} from "@angular/material/list";
import {IndexContentComponent} from './index-content/index-content.component';
import {MatSnackBarModule} from "@angular/material/snack-bar";


@NgModule({
  declarations: [IndexComponent, TopTitleComponent, LeftNavComponent, IndexContentComponent],
  imports: [
    CommonModule,
    MatToolbarModule,
    MatGridListModule,
    MatIconModule,
    MatSidenavModule,
    MatCheckboxModule,
    MatFormFieldModule,
    ReactiveFormsModule,
    MatListModule,
    MatSnackBarModule,
    IndexRoutingModule
  ]
})
export class IndexModule {
}
